Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
84 - 86 ORFORD LANE £217,340 £215,000 24 Apr 2023
104 ORFORD LANE Semi-Detached £186,371 £54,950 26 Jun 2001
108 ORFORD LANE Terraced £148,061 £68,000 5 Dec 2003
110 ORFORD LANE Terraced £127,220 £36,750 10 Apr 2001
112 ORFORD LANE Terraced £170,467 £30,000 29 Dec 1995
114 ORFORD LANE Terraced £126,510 £73,750 10 Jan 2011
116 ORFORD LANE Terraced £144,220 £86,000 8 Nov 2006
118A ORFORD LANE Terraced £162,933 £95,000 7 Jan 2010